// 导出矩形类
import { Rectangle } from "./rectangle.js";
import { landDom } from "./util.js";
// 获取 dom 元素样式
const landStyle = getComputedStyle(landDom);
const landWidth = parseFloat(landStyle.width);
const landHight = parseFloat(landStyle.height);
const landTop = parseFloat(landStyle.top);


export class Land extends Rectangle {
    constructor(speed) {
        // 执行父类构造器
        super(landWidth, landHight, 0, landTop, speed, 0, landDom);
    }
    // 大地移动判断
    onMove() {
        // 当移动完一次重新回到原点
        this.left < -landWidth / 2 && (this.left = 0);
    }
}